inverted cylinder engine - Francés Inglés Diccionario